Meson: Simplify pkgconfig file generator
authorXavier Claessens <xavier.claessens@collabora.com>
Tue, 24 May 2022 14:30:58 +0000 (10:30 -0400)
committerXavier Claessens <xavier.claessens@collabora.com>
Tue, 24 May 2022 14:30:58 +0000 (10:30 -0400)
commit802bf4199911c811938b0454a876089bafa97dba
treef6b55c24ac994a2e0e5e8402ff683b9947598c58
parentc0d79aa1efa3f0a92eddf825e960679bf08d0c94
Meson: Simplify pkgconfig file generator

Meson knows all private dependencies itself when passing the library as
first positional argument, no need to specify them manually. Also
simplify backend specific files by simply requiring gtk4, just like
unix-print already did.

This should fix generated gtk4-uninstalled.pc, see Meson bug report:
https://github.com/mesonbuild/meson/issues/10415
meson.build